Internet Archive BookReader

Bible folk-lore; a study in comparative mythology